having no permanent residence - Allemand Anglais Dictionnaire